/*
 *
 * Copyright (C) 2012 Walter Lütgenau
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * 
 */
package offset.nodes.server.view;

import javax.servlet.http.HttpServletRequest;

/**
 *
 * @author Walter Lütgenau
 */
public class ServletUtils {
    /**
     * Return the URL to the repository root.
     * 
     * @param request
     * @return the URL to the repository root
     */
    public static String getRepositoryPath(HttpServletRequest request) {
        String url = request.getRequestURL().toString();
        String servletPath = request.getServletPath();
        String repositoryPath = url.substring(0, url.indexOf(servletPath)+servletPath.length());
        
        return repositoryPath;
    }
}
